land with ivory nut palms - Espagnol Anglais Dictionnaire